/*机位利用率分析*/
.gpu .gpStyle{
    height: 60px;
    border: 1px solid #000;
    text-align: center;
    line-height: 60px;
    border-bottom: 0px;
}
.gpu .status .text{
    font-size: 14px;
    text-align: right;
    margin-right: 5px;
}
.gpu .status .color{
    width: 40px;
    height: 20px;
    border: 0px solid #000;
    border-radius: 2px;
    text-align: left;
}
.gpu .gpu-font-base{
    font-size: 14px; color: #00FFFF;
}
.gpu .a{
    font-size: 14px;color: #24f818;
}
.gpu .gpu-font-unit{
    font-size: 10px;color: #24f818;
}



.gpu .side{
    border-right: 1px solid #2b2b61;
}
.gpu .flat{
    height: 60%;
    margin: 10px;
    text-align: center;
    padding-top: 20px;
    background-color: #444;
    color: #000;
    border-radius: 2px;
}
.gpu .webicon {
    width: 32px;
    height: 32px;
    background: url(/dam/icon/ic_flight.png) no-repeat center;
    background-size: 32px 32px;
    margin-right: 5px;
    filter: drop-shadow(32px 0 blue);
    left: -31px;
    position: relative;
}
.gpu .distribution-Occupy .webicon{
    filter: drop-shadow(32px 0 #37a2da);
}
.gpu .distribution-unOccupy .webicon{
    background: url(/dam/icon/flight-down.png) no-repeat center;
    background-size: 32px 32px;
    left: -31px;
    filter: drop-shadow(32px 0 #67e0e3);
}
.gpu .unDistribution .webicon{
    background: url(/dam/icon/empty.png) no-repeat center;
    background-size: 32px 32px;
    left: -31px;
    filter: drop-shadow(32px 0 #ffdb5c);
}

.gpu .icon-container{
    overflow: hidden;
    width: 32px;
    height: 32px;
    margin-left: auto;
    margin-right:auto;

}
